package com.info.zhiduoduo.repository.dto.invoice;

import java.util.Date;

import com.baomidou.mybatisplus.annotations.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class InvoiceInventoryRecordDto {

	private Integer id;
	@ApiModelProperty("创客id")
	private Integer userid;
	@ApiModelProperty("创客工作室名称")
	private String username;
	@ApiModelProperty("真实姓名")
	private String realname;
	@ApiModelProperty("发票类型: 1:普票 2:专票")
	private Integer invoiceType;
	@ApiModelProperty("版本: 1:一万元版 2:十万元版")
	private Integer amountType;
	@ApiModelProperty("发票数量")
	private Integer amount;
	@ApiModelProperty("状态: 1:待入库 2:已入库")
	private Integer state;
	@ApiModelProperty("发票id")
	private Integer invoiceId;
	@ApiModelProperty("项目类型")
	private Integer projectType;
	@ApiModelProperty("项目名称")
	private String projectname;
	@ApiModelProperty("开票企业")
	private String compname;
	@ApiModelProperty("剩余数量")
	private Integer invoiceSum;
	@ApiModelProperty("开票操作人")
	private Integer managerid;
	@ApiModelProperty("操作人员id")
	private Integer adminid;
	@ApiModelProperty("入库时间")
	private Date entryTime;
	@ApiModelProperty("创建时间")
	private Date createtime;
	@ApiModelProperty("更新时间")
	private Date updatetime;
}
